design bookkeeping arredamento development custom business software architettura industrial design software accountant open source developers manufacture specifications accounting projects accounting software management crm relationship customer spec cpa